spring (water source) - Español Inglés Diccionario